(someone) as a do-gooder

Translations
(кто-то) как благодетель
Many viewed her as a do-gooder because of all her volunteer work.
Многие считали её благодетелью из-за всей её волонтёрской работы.
Definitions
Referring to someone as a 'do-gooder' means describing them as a person who is actively trying to help others or improve society, often in a way that is seen as self-righteous, naive, or overly idealistic.